package net.expectx.micro.shop.rpc.api;

import net.expectx.common.single.base.BaseResult;
import net.expectx.common.single.base.BaseService;
import net.expectx.micro.shop.dao.bean.SystemTypeExample;
import net.expectx.micro.shop.dao.bean.SystemTypeGroup;
import net.expectx.micro.shop.dao.bean.SystemTypeGroupExample;

/**
 * SystemTypeGroupService接口
 * @author lijian
 * @date 2019/8/19
 */
public interface SystemTypeGroupService extends BaseService<SystemTypeGroup, SystemTypeGroupExample> {
    /**
     * 物理级联删除
     * @param isDeleted
     * @param systemTypeGroupExample
     * @param systemTypeExample
     * @return
     */
    BaseResult physicalRemove(Byte isDeleted, SystemTypeGroupExample systemTypeGroupExample, SystemTypeExample systemTypeExample);
}
